import { defineStore } from 'pinia'
import { computed, ref } from 'vue'

const usePraStore = defineStore('pra', () => {
    const pra = ref([
        {
            id: 1,
            name: '香飘飘',
            checked: '是',
            sort: 0,
            content: '香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘',
            time: '2022年11月08日'

        },
        {
            id: 2,
            name: '香飘飘',
            checked: '是',
            sort: 0,
            content: '香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘',
            time: '2022年11月08日'

        }, {
            id: 3,
            name: '香飘飘',
            checked: '是',
            sort: 0,
            content: '香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘',
            time: '2022年11月08日'

        }, {
            id: 4,
            name: '香飘飘',
            checked: '是',
            sort: 0,
            content: '香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘',
            time: '2022年11月08日'

        }, {
            id: 5,
            name: '香飘飘',
            checked: '是',
            sort: 0,
            content: '香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘',
            time: '2022年11月08日'

        }, {
            id: 6,
            name: '香飘飘',
            checked: '是',
            sort: 0,
            content: '香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘香飘飘',
            time: '2022年11月08日'

        },
    ])

    const addPra = (obj) => {

        const iss = pra.value.find(item => item.id == obj.id)
        // console.log(iss);
        if (iss) {
            // console.log(123);
            iss.name = obj.name
            iss.checked = obj.checked
            iss.content = obj.content
            iss.imgvalue = obj.imgvalue
            iss.sort = obj.sort

        } else {
            pra.value.push(obj)
        }
        // pra.value.push(obj)
    }
    return {
        pra,
        addPra
    }
}, {
    persist: true
})

export default usePraStore